Encoder Working Principle